diesel engines gas pv durability steam engines biodiesel steam engine fuel pv soaking steam power pulse solar steam power pv aging locomotives